tracklayer tractor - French English Dictionary